English translation for "se barbouiller"
|
- v. smear, cloud
Related Translations:
- Similar Words:
- "se baisser vivement" English translation, "se baisser la tête" English translation, "se balader" English translation, "se balancer" English translation, "se ballonner" English translation, "se barrer" English translation, "se baser" English translation, "se barricader" English translation, "se baser sur" English translation, "se batailler" English translation
|
|
|